package com.hellogood.yaohuo.server.mgr.factory;

import com.hellogood.yaohuo.server.mgr.ColorMgr;
import com.hellogood.yaohuo.server.mgr.CommonMgr;
import com.hellogood.yaohuo.server.mgr.CupMgr;
import com.hellogood.yaohuo.server.mgr.DeptMgr;
import com.hellogood.yaohuo.server.mgr.FanchangMgr;
import com.hellogood.yaohuo.server.mgr.GoodsMgr;
import com.hellogood.yaohuo.server.mgr.GoodsOrgMgr;
import com.hellogood.yaohuo.server.mgr.GroupMgr;
import com.hellogood.yaohuo.server.mgr.GroupUserMgr;
import com.hellogood.yaohuo.server.mgr.GroupqxMgr;
import com.hellogood.yaohuo.server.mgr.KcMgr;
import com.hellogood.yaohuo.server.mgr.LogMgr;
import com.hellogood.yaohuo.server.mgr.OrgMgr;
import com.hellogood.yaohuo.server.mgr.PandianMgr;
import com.hellogood.yaohuo.server.mgr.PeisongMgr;
import com.hellogood.yaohuo.server.mgr.PeisongTuihuoMgr;
import com.hellogood.yaohuo.server.mgr.QuyuMgr;
import com.hellogood.yaohuo.server.mgr.QuyuOrgMgr;
import com.hellogood.yaohuo.server.mgr.SizeMgr;
import com.hellogood.yaohuo.server.mgr.TzMgr;
import com.hellogood.yaohuo.server.mgr.UserMgr;
import com.hellogood.yaohuo.server.mgr.VendorMgr;
import com.hellogood.yaohuo.server.mgr.YanshouMgr;
import com.hellogood.yaohuo.server.mgr.YaohuoMgr;
import com.hellogood.yaohuo.server.mgr.YikuMgr;

public class MgrFactory {
	private static MgrFactory instance;

	private MgrFactory() {

	}

	public synchronized static MgrFactory getInstance() {
		if (instance == null) {
			instance = new MgrFactory();
		}
		return instance;
	}

	public UserMgr createUserMgr() {
		return new UserMgr();
	}

	public OrgMgr createOrgMgr() {
		return new OrgMgr();
	}

	public ColorMgr createColorMgr() {
		return new ColorMgr();
	}

	public PeisongMgr createPeisongMgr() {
		return new PeisongMgr();
	}

	public PandianMgr createPandianMgr() {
		return new PandianMgr();
	}

	public YaohuoMgr createYaohuoMgr() {
		return new YaohuoMgr();
	}

	public PeisongTuihuoMgr createPeisongTuihuoMgr() {
		return new PeisongTuihuoMgr();
	}

	public YikuMgr createYikuMgr() {
		return new YikuMgr();
	}

	public YanshouMgr createYanshouMgr() {
		return new YanshouMgr();
	}

	public GroupMgr createGroupMgr() {
		return new GroupMgr();
	}

	public CommonMgr createCommonMgr() {
		return new CommonMgr();
	}

	public CupMgr createCupMgr() {
		return new CupMgr();
	}

	public GroupqxMgr createGroupqxMgr() {
		return new GroupqxMgr();
	}

	public GroupUserMgr createGroupUserMgr() {
		return new GroupUserMgr();
	}

	public SizeMgr createSizeMgr() {
		return new SizeMgr();
	}

	public QuyuMgr createQuyuMgr() {
		return new QuyuMgr();
	}

	public LogMgr createLogMgr() {
		return new LogMgr();
	}

	public QuyuOrgMgr createQuyuOrgMgr() {
		return new QuyuOrgMgr();
	}

	public KcMgr createKcMgr() {
		return new KcMgr();
	}

	public VendorMgr createVendorMgr() {
		return new VendorMgr();
	}

	public GoodsMgr createGoodsMgr() {
		return new GoodsMgr();
	}

	public TzMgr createTzMgr() {
		return new TzMgr();
	}

	public GoodsOrgMgr createGoodsOrgMgr() {
		return new GoodsOrgMgr();
	}

	public DeptMgr createDeptMgr() {
		return new DeptMgr();
	}

	public FanchangMgr createFanchangMgr() {
		return new FanchangMgr();
	}
}
